have ramifications - German English Dictionary